La Terraza
1000 E Main St
Santa Paula
CA
93060
(805) 525-0528
zomato.com
Open Map
Description
La Terraza is located at 1000 E Main St, Santa Paula, CA. This business specializes in Restaurants.
by merchantcircle on February 21, 2016 from
merchantcircle
Casual
dining
full-service restaurants
Mexican
Number of employees: 1 to 4
Outdoor Seating
Reservations
restaurant
Restaurants
Under $8