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.
Copyright 2011 lovetoeatandtravel.com All Rights Reserved