No this is not a fancy place, no they don't have top notch wine and no they can't accommodate huge groups in winter (in summer they do have a terrace in back).
HOWEVER, this is one of the MOST AUTHENTIC Mexican restaurants. You can actually taste the "home made" flavours. Typical meals that you would find in Mexico.
Decor: crooked floors, colourful Mexican things hanging on the walls...PERFECT. It is so appropriate.
great cocktails and very nice staff. A+!