La Plaza Taqueria 6.8

Lakewood Heights Blvd.
View hours MORE