One of two mexican restaurants that I know of here in Blacksburg, located on North Main across from TCBY. Personally I get a wierd feeling when I go there, but I’m never let down by the food they have to offer. I will say however, that this place is not for the big […]