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
O'Connell's Pub
4652 Shaw Ave
Saint Louis, MO
0.5 mi
Erney's
4200 Manchester Ave
Saint Louis, MO
0.6 mi