La Terraza

1000 E. Main St.
Santa Paula
California
United States