El Charro Restaurant
Address:
1620 Fremont Blvd, Seaside, CA 93955
Phone:
(831) 394-5826 Restaurants
Other Businesses:
- Chili's Grill & Bar at 1349 Canyon Del Rey Blvd, Seaside, CA 93955
- Googie Grill at 1520 Del Monte Blvd, Seaside, CA 93955
- McDonald's at 1516 Canyon del Rey Blvd, Seaside, CA 93955
- Acme Coffee Roasting Co at 485 Palm Ave, Seaside, CA 93955
- Little Caesar's Pizza at 1760 Fremont Blvd, Seaside, CA 93955