Los Potros
Add to Favorites
Add Hours
23 Years
in Business
Amenities:
Offers outdoor seatingHas WifiServes alcohol
Wi-Fi: Free
Bike Parking: Yes
Attire: Casual
Takes Reservations: No
Outdoor Seating: Yes
Phone: (760) 940-1272
Address: 1281 N Santa Fe Ave Ste F, Vista, CA 92084
2405 Vista Way, Oceanside, CA 92054
1450 N Santa Fe Ave Space A, Vista, CA 92083
802 N Twin Oaks Valley Rd, San Marcos, CA 92069
2525 El Camino Real, Carlsbad, CA 92008
3910 Vista Way, Oceanside, CA 92056
1110 N Santa Fe Ave, Vista, CA 92083
4225 Oceanside Blvd Ste H, Oceanside, CA 92056
5630 Paseo Del Norte, Carlsbad, CA 92008
1033 S Santa Fe Ave, Vista, CA 92083