“Abuelas is one of the best locally owned restaurants in Urbana. All the staff and the owners are friendly and all around good people. If you're looking for something new or somewhere to call your new go to spot, this is it. Great food, great service, great atmosphere. Just don't go on Mondays, their “
“Abuelas is one of the best locally owned restaurants in Urbana. All the staff and the owners are friendly and all around good people. If you're looking for something new or somewhere to call your new go to spot, this is it. Great food, great service, great atmosphere. Just don't go on Mondays, their “