Description
Name: Omar's Taqueria
Address: 2002 196th St SW A, Lynnwood, WA 98036
Phone Number:
Categories: Mexican restaurant
Omar's Taqueria is a Mexican restaurant located at 2002 196th St SW A Lynnwood/
(Latitude,Longitude: 47.8201452,-122.2609685)
Postal Code: 98036
Location
-
2002 196th St SW A, Lynnwood, WA 98036
Add a review