Costa El Sol
Address:
4454 S 84th St, Omaha, NE 68127
Phone:
(402) 596-1978
Nice to Know:
- Good For Kids Yes
- Noise Level Quiet
- Wifi No
- Accepts Credit Cards Yes
- Good For Groups Yes
- Recommended Meal Lunch, Dinner
Restaurants
Other Businesses:
- Huhot Mongolian Grill at 710 N 114th St, Omaha, NE 68154
- Asian Wok at 2666 N 90th St, Omaha, NE 68134
- Chopstick House at 5522 N 103rd St, Omaha, NE 68134
- O'Leaver's at 1322 S Saddle Creek Rd, Omaha, NE 68106
- Jalapeno Restaurant at 2809 Q St, Omaha, NE 68107