Articles Tagged: Chula Vista
Los Arcos Restaurant
May 24th, 2011 Los Arcos´ background goes back to 1977, when the first restaurant opened in Culiacan, Sinaloa, Mexico.
However, the history of the name Los Arcos comes from the old East ......Read More
The Butcher Shop Steakhouse
May 20th, 2011 Reminiscent of a classic Chicago-style steakhouse, The Butcher Shop features only the finest quality mid-western aged steaks and chops, charbroiled to perfection over a mesquite wood-fire grill. In ......Read More


