Tag Archives: town

Town – Hot New Restaurant in San Carlos, CA

One phrase you won’t be uttering when you dine at this trendy San Carlos neighborhood restaurant is “Where’s the Beef?”

Check out our review for more info and photos of this Hot New Peninsula

Read More About Town


Copyright 2011 lovetoeatandtravel.com All Rights Reserved