Address: 10209 South Dolfield Rd, Owings Mills, MD 21117 Phone: (410) 654-3100
Reviewed on 12/04/2024
By: Christopher S.
This is authentic in that it tastes delicious but without the exorbitant prices. On Tuesday's tacos are $1.50! The salsas are hidden gems and the pupusas... more