5 Main St Tiburon CA 94920, Tiburon
Best salsa & chips, outside seating near the waterfront. View of San Francisco. We had an excellent meal.
Best salsa & chips, outside seating near the waterfront. View of San Francisco. We had an excellent meal.