Great tacos and a good variety of salsa/sauce for dipping, no matter your taste. No separate menu, but our server knew exactly what I could not order. It was easier for her to explain it that way than tell me what I could eat. If you like street tacos, eat here.