A bustling and lively location known for its traditional Tex-Mex menu with big windows and tropical landscape views.