Margarita's Mexican Restaurant

  • 1717 Philo Rd #19,
    Urbana, IL 61802
  • Phone: 217-337-6919
  • Cuisine: Mexican Restaurant

Map

Unable to Display Map