Service is incredible. Food is incredible. Atmosphere is incredible. What more do you want? I love Xochi, they are my Saturday night dinner go-to and I wouldn’t have it any other way.
Service is incredible. Food is incredible. Atmosphere is incredible. What more do you want? I love Xochi, they are my Saturday night dinner go-to and I wouldn’t have it any other way.