From Our Editors
If you're in the mood for spaghetti and meatballs, Taft's Maria's Restaurant serves up an Italian experience in the heart of Taft.
Don't fret! Parking options are readily available near Maria's Restaurant.
Is your mouth watering yet? Time to head over to Maria's Restaurant for some delicious Italian cuisine.