Que Pasa

10150 Watson Rd
St Louis, MO 63127
No photo available for this business

Business Information


Customer Reviews (1 reviews)

Citysearch User

on Citysearch Oct 28, 2008
So if you are looking for this location please note that it is closed. We went there several times. The food was okay , but the lines were h... (more)

Browse our top cities

Browse cities by state