5:30PM MONDAY MARCH 10, 2014
851 Main St, Redwood City, CA 94063
Teaser: Great Restaurant & Tequila Bar
by FSmith at Citysearch
Jun 8, 2009
This place is Great. They have awesome drinks as well as awesome food. They also have exceptional customer service. You must go!!!
SHOWING 1-1 of 1 RESULTS
Please log in to write a review.
New users click here to sign up.