American restaurant
On the Flip is TERRIBLE food and service.I am not sure why they're allowed to stay in this location.They're reviews average a 2.7 before changing their name.Be aware they're now "On the Flip" and just as low quality We ordered fish and asada tacos; the fish clearly wasn't good.It smelled bad, was super fishy, and sour.My suspicion is that they knew it was bad because they salted it so much it made my jaw hurt.The Asada was not asada in any way.It was shredded meat that tasted like canned dogwood with too much pepper. The staff is very unfriendly and has zero customer service skills.One girls barely talks and sits there on her phone while taking your order. When we took the food back to share out experience not one apology, not one attempt to fix it, and nothing to make the experience better.We asked for our money and didn't even get a word from the staff but "its voided " businesses like that will drag Tin Can down. Very terrible experience and food.When they told the cook or manager.He rolled his eyes and wouldn't come out to talk to us.Unbelievable
Be aware.Their name is 'On the Flip' and they are NEVER open to when their hours on the Tin Can website say they are open to.Get it together....
Employees are clearly doing their best but there's just no getting around whoever provides the recipes either doesn't care or lacks any sort of taste.The chicken was drowned in buffalo wing sauce to the point it was basically inedible.Burgers are painfully dry.On a scale of raw to well done they're somewhere around shoe leather.All the other vendors in Tin Can Alley are good to excellent.Hopefully they get their act together or are replaced.Good golly!
Sushi restaurant
8104 Wyoming Blvd NE B, Albuquerque, NM 87113, United States
Burrito restaurant
8111 Wyoming Blvd NE, Albuquerque, NM 87113, United States
Juice shop
6110 C. Alameda Northeast Ste #8, Albuquerque, NM 87113, United States
Fast food restaurant
6240 Paseo Del Norte NE, Albuquerque, NM 87113, United States
Pizza restaurant
6110 Alameda Blvd NE space 3, Albuquerque, NM 87113, United States
Health food restaurant
8100 Wyoming Blvd NE Suite M7, Albuquerque, NM 87113, United States
Italian restaurant
7501 Paseo Del Norte Blvd NE, Albuquerque, NM 87113, United States