United States / Temecula / RestaurantsmexicanArchive TemeculaAddress28544 Front St, TemeculaWebsitearchivetemecula.comPhone+19512167311—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 itThompson & Twain Prospecting Co. · 16 mNot ratedSmall Barn Old Town · 35 mNot ratedBlackbird Tavern · 44 mNot rated