Full menu with prices & pictures
Barracuda 3548 North Porter Avenue, Norman, 73...
(+1)4052025745
The restaurant is also easily accessible by municipal transportation. The closest station is Norman Amtrak Station, which is 559 meters away.
The place from Norman offers 10 different meals and drinks on the menu at an average $3.6.
Chicken Taco
Pork Taco
Chicken Taco Bowl
Pork Taco Bowl
Little Ouesadilla
Herby Rice Or Brown Rice