United Kingdom / Luton / RestaurantstacoSabrosa TacosAddress84 Old Bedford Rd, LutonWebsitewww.sabrosatacos.comPhone+441582292901—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 itThe Dessert Table · 369 mNot ratedAl-Quds Restaurant Luton · 382 mNot ratedLagoa Cafe · 423 mNot ratedMoziah's · 504 m