Mi rancho is not fancy... but their food is great. Some might be discouraged by the looks of the place and the plastic silverware. If you can look beyond that, you are in for a treat. It is also a great option for takeout (one plate from Mi rancho usually means 3 meals for me). Great arepas con queso.
more