Noun
A
restaurant
specializing
in
tacos
and
other
Mexican
food
.