La Onda

4920 Northrup Ave
Saint Louis, MO  
Hours of Operation
thu 22:00 - 03:00
fri 22:00 - 03:00
Customer Reviews
Business Details
Other Places Like This
Sasha's on Shaw
4065 Shaw Blvd
Saint Louis, MO
 (1)
0.4 mi
Erney's
4200 Manchester Ave
Saint Louis, MO
0.6 mi
Just John's Club
4112 Manchester AVE
Saint Louis, MO
 (1)
0.7 mi