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
fast food · Carlsbad, California
Design
SEO
Images
Code
45DSVOTE
Company
- Website
- carrows.com
- Category
- fast food
- City
- Carlsbad
- State
- 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.








