El Sol Restaurante, OMAHA, Nebraska (NE)
Conveniently located at 4835 South 24th Street () in OMAHA, Nebraska (NE) (68107), El Sol Restaurante can be reached at 4027349001. Please call in advance to make a reservation.
More restaurants in OMAHA, Nebraska (NE)
El Sol Restaurante contact information and details:
Address: 4835 South 24th Street - , OMAHA, Nebraska (NE) 68107
Contact Phone: 4027349001
