Baja Fresh Opening In South Beach; Let The Mex Wars Begin
Baja's address is 1200 Washington Avenue. At 1236 Washington is Pepper's Burrito Grill. Lime Mexican Grill is at 14th Street and Alton Road. Taco Rico is two blocks north of Lime, while Tacontento and El Rancho Grande are also situated nearby.
Smart money says that Lime will be standing after some of the others are squeezed out. Right?
Follow Short Order on Facebook and Twitter @Short_Order.