525 N 23rd St, McAllen, Texas 78501 USA
Immediately served upon sitting down. Caliente y sabroso!
Photo Credit: Yelp