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
restaurant.

Read More About Town

 

Copyright 2011 lovetoeatandtravel.com All Rights Reserved

Please Share Your Comments & Thoughts