Carrows Restaurant
It was 1970 when Carrows opened its first restaurant in Santa Clara, California. Since then Carrows has become that “restaurant around the corner” that prepares great-tasting American favorites at a great value.
Last vote 23 Mar 2016
Carlsbad, California
Design
SEO
Images
Code
45DSVOTE
Company
- Website
- carrows.com
- Region
- Carlsbad, California
- Country
- USA
It was 1970 when Carrows opened its first restaurant in Santa Clara, California. Since then Carrows has become that “restaurant around the corner” that prepares great-tasting American favorites at a great value.
