Taurus Steakhouse San Carlos
Restaurant • Cafe • Bar • Cocktail bar • Wine bar • Steak house🫤 It is clear that Taurus is on a decline. 3 tables filled on a Friday evening. And after dining there, I can see why. If it wasn't for the kind service, I would've notched it down to a single star. This is supposedly a "hip" steakhouse. Yes, they have the music going, the interior design boasting an...
Address
727 Laurel St, San Carlos, CA 94070
Website
Contact
(650) 394-8878Price rating
$$$$
Rating on Google Maps
4.20 (145 reviews)Open on Google Maps
Working Hours
- Sunday: 5 to 9 PM
- Monday: Closed
- Tuesday: 5 to 9 PM
- Wednesday: 5 to 9 PM
- Thursday: 5 to 9 PM
- Friday: 5 to 9 PM
- Saturday: 5 to 9 PM