Street Monkey Tacos
Restaurant
•
1132 S Las Vegas Blvd, Las Vegas, NV 89104, USA
8.6
Sunday: Closed
See if anyone you trust recommends it!