This place is awesome place. It is located near my house and they are the best among all. They comes under your budget.
It is located in South Frazier in the same complex where there is bingo and it is also located beside 7 Liquor. I didn't know about this place but once I went with my friend to chill out over there and I found it best.
I suggest you to chelada. They are best ????
Good food and service. Reasonably priced. Off the beaten path a little.
Wonderful food with excellent service