From Our Editors
Every night is a good night to feast on Gabriella's' Mexican classics in Hannibal.
The restaurant is within walking distance to a number of parking options.
A visit to Gabriella's will set you back less than $30 per person, so you can make it a regular part of your schedule. When you're ready for a delicious meal, pay Gabriella's a visit and taste the many flavors of Mexico.