No one is following Matt yet.
Matt isn't following anyone yet.
Getting your current location
Finding Matt Amboy locations
- All Tips
- Mexican Restaurants (1)
- New York, United States (1)
- Hell's Kitchen, New York, United States (1)
Lime JungleAugust 14, 2011
Mexican • New York, United States
Don't eat here. You're better off going to Taco Bell, and I hate Taco Bell!