Prevent adhering to Caelo M. 1/10/2017 This is actually the closest you're going to reach a true offer California Taqueria. The food stuff is de facto truly fantastic and I cant believe that this gem is hidden in Pawtucket. The food items is reliable and delightful as are the prices!We calculate the general star rating working with only reviews tha… Read More