Restaurants & Bars

Casa Vieja (Saint Paul)


Restaurants & Bars 9

Casa Vieja (Saint Paul)

gavagai | Jul 2, 2007 01:40 PM

I found myself driving past this place the other day. Has anyone been? Is it any good? I can't seem to find any info on it online...

Want to stay up to date with this post?