Update Info - Taste Bar
This restaurant was reported as closed. If it is open, let us know.
Taste Bar
4584 Laclede Ave
Saint Louis, MO 63108
4584 Laclede Ave
Saint Louis, MO 63108
This restaurant was reported as closed. If it is open, let us know.