2630 W Alameda, Denver, Colorado 80209 USA
2 pastor, 2 shrimp. i asked for two tripe, she thought i said shrimp, so i just went with it lol. pretty bomb ngl.
Photo Credit: Yelp