Emelina's Restaurant
Address:
1065 Holly St, San Carlos, CA 94070
Phone:
(650) 591-1133
Hours:
- Mon: 11am-9pm
- Tue: 11am-9pm
- Wed: 11am-9pm
- Thu: 11am-9pm
- Fri: 11am-10pm
- Sat: 9am-10pm
- Sun: 9am-9pm
Restaurants,
South American
Other Businesses:
- Orchid Room at 678 Laurel St, San Carlos, CA 94070
- Gherkins Sandwich Shop at 635 Laurel St, San Carlos, CA 94070
- Marsha's Lunchbox at 760 Industrial Rd, San Carlos, CA 94070
- Sanchos Taqueria at 1457 El Camino Real, San Carlos, CA 94070
- House of Bagels at 605 Laurel St, San Carlos, CA 94070