Town is a American restaurant located in San Carlos, CA 94070. It is one of the 249 American restaurants in United States. Address of Town is 716 Laurel St, San Carlos, CA 94070, United States. Town can be contacted at 16505953003. Town has quite many listed places around it. Town is rated 4.5 (out of 5 stars) by 1344 reviewers on the web.
Some of the places around Town are -
Within less than half a Kilo meter of Town, you can also find Absolute Electrical, Craft Electric Co, Graffeo Leather Collection, Dan's Upholstery, Diddams Party & Toy Store, Teresa Halton Photography, Dynasty Cleaners, Cuisinett, Saffron Indian Bistro, Delizie Cucina & Vino, Blue Line Pizza, Rangoon Ruby Burmese Cuisine, Bow Wow Meow, Autohaus Zdenek, Simon-Kucher & Partners, Tennis & Hyde, Gordon Aatlo Designs, Redwood Shores Chiropractic, Carlos Lighting Company and many more.
In very close proximity, around 200 meters, there is one more American restaurant - West Park Bistro
716 Laurel St, San Carlos, CA 94070, United States