United States / Hayward / Restaurantslatin americanCasa Del ToroAddress1034 B St, HaywardWebsitewww.toasttab.comPhone+15102745577—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 itT4 Hayward · 30 mNot ratedBlue Crown Bar and Bistro · 52 mNot ratedThe Bistro · 62 mNot rated