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 All Rights Reserved

Leave a Comment

Your email address will not be published.

This site uses Akismet to reduce spam. Learn how your comment data is processed.