Two Lizards

1365 1st Ave

Two Lizards Details

Mexican Bar and Grill serving up classic Tex-Mex and lovely margaritas. Easy, casual, fun.

Two Lizards
1365 1st Ave
New York, NY 1002
Website
Editorial Rating

Two Lizards Map

Nearby Subways

Other Mexican