About
Town, the premier Steak House and American Restaurant in San Carlos, CA, invites you to experience the rich flavors of traditional American cuisine. Located at 716 Laurel St, Town is the perfect spot to indulge in a mouth-watering meal and craft cocktails in a sophisticated atmosphere.
As a renowned Cocktail Bar, our expert mixologists craft unique and refreshing drinks to pair with our delectable dishes. From tender steaks to fresh seafood, our menu boasts a range of options to satisfy any palate. Whether you're in the mood for a romantic evening or a night out with friends, Town is the ideal destination.
At Town, we're committed to providing exceptional service, quality ingredients, and an unforgettable dining experience. Join us for lunch or dinner and discover why we're the top choice for Traditional American Restaurant enthusiasts in San Carlos. Book your table now and taste the difference for yourself!