United States / McAllen / RestaurantsitalianBella MiaAddress510 S 17th St, McAllenWebsitebellamiargv.comPhone+19565131113—ScoreNot rated yetBe the first to rateWhat people sayNo ratings yet. Be the first to say what it's really like.Where it isView on OpenStreetMap ↗Nearby, also worth itTabu Bistro Lounge · 58 mNot ratedPecado Night Club · 117 mNot ratedSanta Diabla · 172 mNot rated