Taurus Steakhouse San Carlos
$$$$ • Steakhouses, Wine Bars
Hours:
727 Laurel St, San Carlos
(650) 394-8878
Take-Out/Delivery Options
Recent Reviews
Ratings
Hours
Monday | Closed |
Tuesday | 5 - 9PM |
Wednesday | 5 - 9PM |
Thursday | 5 - 9PM |
Friday | 5 - 9PM |
Saturday | 5 - 9PM |
Sunday | 5 - 9PM |
Steaks were great; menu just varied enough to allow a few repeat visits. Sides solid. Service was bad. Drinks slow. Rarely saw our waiter. Long sad pauses between courses. It's Covid, so a grain of salt here, go, expect to overpay, be patient, enjoy the excellent steaks. Support your local businesses.